Forest surrounding the Wata Ata region in Flores, Indonesia. Photo by Anton Muhajir. Located on the slopes of Inerie Mountain on the island of Flores in Indonesia, farmers in Bajawa district and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results