Facing the Pasar Johar market, Semarang's Grand Mosque is the main, although obviously far from the only, focus of worship in the city.
Facing the Pasar Johar market, Semarang's Grand Mosque is the main, although obviously far from the only, focus of worship in the city.






