Puzzle Picture 26 This picture is of St Moritz, Switerland and was taken in March 2005. This was identified by Charles Wall.