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.