The Lotus Temple New Delhi, India

in lotus •  7 years ago 
 The Lotus Temple, 

located in New Delhi, India,  Notable  for its flower like shape, it serves as the Mother Temple of the Indian  subcontinent and has become a prominent attraction in the city. The  Lotus Temple has won numerous architectural awards and been featured in  hundreds of newspaper and magazine articles. 

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!