Indonesia, Bali, Tegallang, attractive rice terraces on steep hillside

- Image ID: H2BTBR
Neil McAllister / Alamy Stock Photo
Image ID: H2BTBR
Location: Indonesia, Bali, Ubud, Tegallang