Semarang, on the Island of Java, Indonesia. Jakarta is west of Semarang, and Surabaya is east.

semarangjavaindonesia.jpg

Photo album created with Web Album Generator