Definitions for "Alto Campoo"
Alto Campoo is a ski resort situated near the town of Reinosa in the eastern Cantabrian Mountains near the Picos de Europa.(province of Cantabria, Spain). The Ebro river's source in near the resort, in the town of Fontibre.