Location Information

Semarang, Semarang City, Central Java, Indonesia - View in Google Maps