Sunday, April 12, 2020

The Lotus Temple, located in Delhi, India that was dedicated in December 1986.[1] Notable for its flowerlike shape, it has become a prominent attraction in the city.

No comments:

Post a Comment