The Lotus Temple, New Delhi, India.
From its construction in 1986 until 2002, the Lotus Temple welcomed more than 50 million visitors, making it more visited than the Taj Mahal and the Eiffel Tower.
Tags:
Editor and Production Coordinator.
The Lotus Temple, New Delhi, India.
From its construction in 1986 until 2002, the Lotus Temple welcomed more than 50 million visitors, making it more visited than the Taj Mahal and the Eiffel Tower.
Tags: