The Thrichittatt Mahavishnu Temple (also called Thiruchenkundrur and Imayavarappan temple) is a Hindu temple dedicated to Supreme God Vishnu and located in Chengannur, Alappuzha District, Kerala, South India. Constructed in the Kerala style of architecture, the temple is glorified in the Divya Prabandha, by Nammalwar, one of the saint poets of the 8th century. It is one of the 108 Divyadesam dedicated to Krishna, an avatar of Vishnu, who is worshipped as Imayavarappan. The nearest railway station to the temple is located in Chengannur, while the nearest airports are Trivandrum International Airport and Nedupumpassery Airport Ernakulam.