Flowering cactus, northern Bali, Indonesia.
Hugging the northern shore of Bali, Indonesia.
Flooded rice terraces in northern Bali, Indonesia.