Hut high in the mountains - Spain. Landscape to a city in spain. Hut high in the mountains - Motta, Spain..........
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.