Place for ads
Select the correct answer from the options below:
The Lotus Temple, also known as the Bah?? House of Worship, is located in New Delhi and is famous for its lotus-shaped architecture.