Delhi Jama Masjid Mosque, India, New Delhi, Architecture, Building Exterior
New Delhi, India - November 24, 2012. Sunrise at Jama Masjid, the largest mosque in India. Families enter the mosque to pray and to enjoy a few moments of solitude in this city of over 18 million people. The children come to feed and play with the pigeons.