Statues of Balinese gods on the steps of a temple in Central Ubud. Ubud Place. The most popular tourist destination in Ubud.