Pura Kehen is situated in Bali, Bali's second largest temple. Three
terraced courtyards are connected by steps, and their balustrades
are decorated with carving and statues. A large Banyan tree with
a tower shades the lowest and second courtyard, while in the third
courtyard several shrines for the Gods and ancestors are found.