Lake Ladoga
by Planetobserver/science Photo Library
Title
Lake Ladoga
Artist
Planetobserver/science Photo Library
Medium
Photograph - Photograph
Description
Lake Ladoga, satellite image. This lake is located in north-western Russia. The city of St Petersburg is at bottom left. Composite image obtained using data from the Landsat 7 satellite.
Uploaded
September 20th, 2018
Embed
Share
Comments
There are no comments for Lake Ladoga. Click here to post the first comment.