Squint a little and you could be in a town in the Tirolean Alps at the height of the European summer: red gabled roofs top elegant, wood-fronted houses, set against green mountains.
But open your eyes fully and the palm trees and passing parrots betray the fact the scene is more than 10,000km (6,213 miles) away from Austria, in a valley in Peru where the Andes meets the Amazon basin.