Located in the village of Cempaga, Bali, Kehen Temple is a Hindu temple complex which features unique architectural designs. The temple courtyard can be reached by a flight of 38 stairs and is within a 45-minute transfer from Ubud.