JL. Jamsaren, No. 20, Solo, Jawa Tengah, Indonesia
Marker
Leaflet © OpenStreetMap