Beautiful rice terraces in the morning light near Tegallalang village, Ubud, Bali, Indonesia.

Royalty-free stock photo ID: 390855292

Beautiful rice terraces in the morning light near Tegallalang village, Ubud, Bali, Indonesia.