Jama Masjid Old Delhi, India

Completed in 1656, this magnificent mosque is the largest in India. Commissioned by the emperor who built the Taj Mahal, it is a fine example of Mughal architecture.

View from southeast. Image credit: Etienne Cazin