Dream-pop duo Beach House has been touring nonstop since releasing its acclaimed album Teen Dream in early 2010. In February of 2011, the band will return to the USA to play the last of its Teen Dream shows; get your presale tickets and limited-edition sweatshirt here. ALARM foreign correspondent / contributing photographer Wallo Villacorta recently captured these appropriately hazy images at the band’s show at Kaufleuten in Zurich, Switzerland.
Arguably the most beautiful city in Europe, Zurich is friendly, comfortable, and absolutely delicious. Ranked as the city with the highest quality of living in the world, with the highest density of bathing facilities (that often turn into bars at night) and one restaurant for every 180 inhabitants, it’s a great (but likely expensive) stop on a European trip.