Royalty-free stock photo ID: 144653582

Tegallalang, Ubud, Bali. The most dramatic and spectacular rice terraces in Bali can be seen near the village of Tegallalang. - Image