Jama Masjid in Delhi, India from 1976 to 2018

[dx_custom_adunit desktop_id=”RTK_K67O” mobile_id=”RTK_5yk0″]
It’s one of the largest mosques in India and it can accommodate up to 25,000 people. It was originally built in 1644 and remains in pristine condition, despite the fact that it was attacked more than once.