Semarang, Indonesia. On the Island of Java, between Jakarta and Surabaya.
Photo album created with Web Album Generator