The Veera Narayana temple is located in Belavadi, a village in Chikkamagaluru district of Karnataka state, India. The temple was built by the Hoysala Empire. This village was also known as Ekachakranagara, a place mentioned in Mahabharatha where Bheemasena killed the demon Bakasura and protected the village and its people. Belavadi is 29 km southeast of Chikmagalur town on the Chikmagalur-Javagal highway and 10 km north of Halebidu. It is a short distance from the famous temple towns of Belur and Halebidu, and a visit to this town is a rewarding experience.
This ornate trikuta (three tower) temple was built in 1200 C.E. by Hoysala Empire KIng Veera Ballala II. The material used is Soapstone. Each of the shrines has a complete superstructure (tower on top of shrine) and is one of the largest examples of Hoysala architecture. While the famous temples at Belur and Halebidu are known for their intricate sculptures, this one is known for its architecture.