Cheluvanarayana Swamy Temple is situated in Mandya district of Karnataka state in India. The temple, also known as Thirunarayanapura, is built on rocky hills called as Yadugiri or Yadavagiri overlooking the Kaveri valley. Lord Vishnu is worshipped in different forms across the world and Cheluvanarayana Swamy Temple is one of the many temples dedicated to Lord Vishnu.
Cheluvanarayana Swamy Temple is over 1000 years old. The engravings on the temple mention the historical evidence of the temple. On one of the columns of navaranga is a bas relief, of Raja Wodeyar. This name is etched on the base. He was said to be a great devotee of the presiding deity and a constant visitor to the temple.