By Abdul Munaff
Devotees at Tirumala walk way show their belief on god by constructing a house look alike
- Stock Photo ID: #FD062215
- Image Credit: Picxy.com/munna
- Location: Tirumala, Tirupati, Andhra Pradesh, India