Geography from Space 2008 Quiz

Question 1 Clue:

Italy and Switzerland are among the nations that border this country on the east. The Pyrenees Mountains border it on the south. Name the country (marked with arrows).MODIS image, courtesy of Jacques Descloitres, MODIS Land Science Team, NASA.GSFC