Indonesia Bali Ubud Rice Terraces Near Ubud
Location: Ubud, Bali, Indonesia
Photo Taken on: Monday, July 20, 2020.