Ambarawa, Indonesia

(-7.263330, 110.397500)

No results for this location