Talu, Indonesia

(0.230060, 99.981230)

No results for this location