first | previous | next | last | home (1 of 24)
The Jama Masjid mosque in Old Delhi. It's the largest mosque in India and was built in the 1650's. Oddly, the main street leading up to it (shown here) is a goat market...
1 of 24