This image shows Ubud Rice Terraces, in Bali

This image shows Ubud Rice Terraces, in Bali

 Stock photo ID: 113933350