album name | section | | visibility | | | modified | |
---|---|---|---|---|---|---|---|
Lotus Temple New Delhi India 12 .ZIP Lotus Temple, located in New Delhi, India, is a Bahá'í House of Worship completed in 1986. Notable for its flowerlike shape, it serves as the Mother Temple of the Indian subcontinent and has become a prominent attraction in the city. |
travel | 12 | 0/ 3590 |
0 | 0 | 8 years ago |
8 years ago 0 0 visibility 0 / 3590 |
Albums shown: 1 | 12 | 0/ 3590 | 0 |
12 0 visibility 0/ 3590 |