Where is Tembok?

Where is Tembok located?

Tembok, Tembok, Indonesia (approx. -8.157117°, 115.431984°)


Where is Tembok on the map?