Designed by
Title
Lotus temple #284177165
Description
Delhi: 5th April 2019: The Lotus Temple,located in Delhi,India,is a breathtaking architectural marvel and a symbol of unity and spirituality. Designed in the shape of a blooming lotus flower,the temple's serene and elegant structure draws visitors from all around the world.
This image is editorial