Those mountains were so neat, but so hard to see in photos. Location Switzerland → Klosters Photographer Catherine Hovell Date taken 2009-05-22