Adhai Din Ka Jhonpra - Credit: Wikimedia Commons
Adhai Din Ka Jhonpra (literally "shed of 2½ days") is a historical mosque in the city of Ajmer in Rajasthan, India. It is one of the oldest mosques in India, and the oldest surviving monument in Ajmer. Read more on Wikipedia
Source: en.wikipedia.org