The huge Istiqlal mosque - one of the largest in the world  
<- Back to the index

or

To the next picture ->