The Vuelta peloton is in Catalonia, in Grand Canyon-esque country - so nice...