11. Lotus Temple, India.
This flower-shaped temple built in 1980 is a status of peace and tranquility. People of different faiths visit the place to meditate.
Advertisements
11. Lotus Temple, India.
This flower-shaped temple built in 1980 is a status of peace and tranquility. People of different faiths visit the place to meditate.