Where is Watukarung?

Where is Watukarung located?

Watukarung, Watukarung, Indonesia (approx. -7.7°, 110.28333°)


Where is Watukarung on the map?