One of the most popular tourist destinations in the Indonesian state of Flores off the island of Bali, the hill town of Bajawa is surrounded by lush slopes and striking volcanoes. Coming in on the road from Ruteng, the first sight that will meet tourists to the area is the…