Oberhofen Castle and Thun Lake, Switzerland April 12, 2015 by lillyfisher Oberhofen Castle and Thun Lake, Switzerland