The three main temples, the Channakeshava temple in Belur, the Hoysaleshvara temple in Halebidu, and the Keshava temple in Somanathapura, are distinguished by their intricate and elaborate stone ...