Tegalalang Rice Terrace. Tegalalang village, Bali, Indonesia.

- Image ID: KF5CYD

Tegalalang Rice Terrace. Tegalalang village, Bali, Indonesia.

Leonid Serebrennikov / Alamy Stock Photo

Image ID: KF5CYD

Location: Tegalalang, Bali, Indonesia.