Where is Tegalalang?

Where is Tegalalang located?

Tegalalang, Bali, Indonesia (approx. -8.4366°, 115.2792°)


Where is Tegalalang on the map?