France, satellite image. France is the largest country in Europe in terms of area. The country includes the island of Corsica (lower right), in the Me


France, satellite image. France is the largest country in Europe in terms of area. The country includes the island of Corsica (lower right), in the Mediterranean Sea. It has a land border with Spain at lower left, whose north coast forms the south of the Bay of Biscay. It is separated from England by the English Channel (across top). To its east it has land borders with, from top to bottom, Belgium, Luxembourg, Germany, Switzerland and Italy.


Size: 3500px × 3000px
Photo credit: © PLANETARY VISIONS LTD/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bay, biscay, corsica, countries, country, earth, europe, european, france, french, image, mediterranean, nation, nations, north, observation, satellite, science, sciences, sea, space