By Arun Mangal
Landmark and Buildings Awesome view of red stone stairs approaching crystal clear blue water pool at Lotus Temple, Delhi, India
- Stock Photo ID: #SM614698
- Image Credit: Picxy.com/amangal62
- Description:Awesome view of red stone stairs approaching crystal clear blue water pool at Lotus Temple, Delhi, India
- Location: Delhi, India