A Tegalalang rice terrace views of Bali in Indonesia.

- Image ID: R8MF0G
Murat Tegmen / Alamy Stock Photo
Image ID: R8MF0G
A Tegalalang rice terrace views of Bali in Indonesia.
Location: Bali Ubud