Ubud, Bali, Indonesia
The priestess at the Hindu Shrine of Goa Gaja greets visitors with a smile and flower.