Tirumala Hills Some temples are situated on the banks of rivers. Some can be seen in the forests. Some others are on the mountain tops and others are in caves. The temple of Sri Venkateswara is in a mountainous forest area. Both the Hill and the river have become sacred on account of Swami’s presence. Read More