Partly shaded by branches falling from the old banyan tree, Kehen Temple is a place of respect for Hindu gods. Based on the inscriptions written in Sanskrit, Balinese and Javanese the temple was founded in the 11th century. This temple is a temple of the royal state of Bangli and is considered one of the best in the region. It is said to be a miniature version of the most important temple in Bali, Pura Besakih, only 21 kilometers away. The complex consists of a sloping multilevel entrance, the main temple with three central courtyards and a series of meru pagodas with smaller terraced roofs and altars.
To reach the main temple tourists will pass a series of 38 stone steps, and pass through eight well-maintained terraced gardens. Its intricate carvings and tall, slender doors separate the three pages, the second page is decorated with Chinese porcelain and the inner courtyard has a meru building with 11 levels of roof. Along the bottom of the building can be seen carvings of snakes and turtles that represent the underworld in Balinese Hindu philosophy. Inside the central courtyard was an impressive mossy lotus throne. During many annual religious ceremonies such as Pagerwesi when local residents visit pretend to pray, it is possible to see colorful dances in the temple area and see colorful offerings presented as awards.
Kehen Temple is located in the southern part of the Bangli region, just 1.6 kilometers north of Bangli city and about 26 kilometers northeast of Ubud (about an hour’s drive in normal traffic) and 27 miles north of Denpasar.