- Stock Photo ID: #TW278669
- Image Credit: Picxy.com/navin1474
- Description:The Shri Varaha Lakshmi Narasimha temple, Simhachalam is a South Indian Hindu temple situated on the Simhachalam hill, which is 800 metres above the sea level at a distance of ten miles to the north of Visakhapatnam, Andhra Pradesh.
- Location: Simhachalam, Visakhapatnam, Andhra Pradesh, India