Where is lotus temple there?

Lotus Temple is located in New Delhi, India. Specifically, it's situated in the southern part of the city, in the Shambhu Dayal Bagh neighborhood, close to the Kalkaji Metro Station. The temple is a prominent and iconic landmark of New Delhi, known for its unique lotus-shaped design.
Copyright Wanderlust World © https://www.ynyoo.com