Sri Veda Narayana Swami temple is located in Nagalapuram, 70kms south-east of Tirupati. The temple was constructed by Sri Krishnadeva Raya of Vijayanagar dynasty and stands as a classic example of Vijayanagar style of architecture. As per the legends, it is believed that Lord Sri Vishnu killed the demon Somakudu here, taking the form of Matsya (Fish incarnation of Lord Vishnu) and retrieved the Vedas from him.
The grabha griha or the sanctum sanctorum, houses the image of Lord Vishnu’s Matsya form along with Sridevi and Bhudevi on either sides. A peculiar feature of the idol is that it holds the Sudarshana Chakra, the weapon of Lord Vishnu, in ‘prayoga’ meaning ‘ready for release’.
Another prominent feature of this temple is that on three consecutive days in the month of Phalguna, the sun’s rays fall on the main deity between 18:00hrs and 18:15hrs. On the first day it falls on the feet, on the second day, chest and on third day they fall on the forehead. It is believed that this represents the worship by Sri Surya Narayana (The Sun God) to Lord Vishnu.
There are some small temples inside the main temple premises. The temple of Sri Vedavalli, Sri Lakshmi Narasimha Swami, Sri Veer Anjaneya Swami, Sri Bhakta Anjaneya Swami and Sri Sita Lakshmana sameta Ramulavari temple are some of them.