India Gate, a 42m high located in the heart of New Delhi, mimics the Arc de Triomphe

Credit : Google

Lotus Temple

Lotus Temple of Delhi is one of 7 temples of the Baha'i faith in the world.

Credit : Google

Jama Masjid

Jama Masjid one of the biggest mosques in India.

Credit : Google

Qutb Minar

With a height of 72.5m, Qutb Minar is the tallest masonry structure in India.

Credit : Google

Red Fort

The Red Fort has been labeled as "the Zenith of Mughal creativity" by the World Heritage Convention. 

Credit : Google