Belur, cuyo nombre antiguo es Velapura, está ubicada en la orilla derecha del río Yagachi.
El atractivo de esta pequeña población es el Templo de Chennakeshava.
Su construcción comenzó en 1117, por orden del rey Vishnuvardhana para conmemorar la victoria sobre la dinastía Chola y su conversión al Jainismo.
Está consagrado a Vishnu y se alza sobre una planta en forma de cruz.