Earth from Space: A ‘fish’ in water
Friday, January 8, 2010 - 06:49
in Earth & Climate
This image captures the rugged and remote Kamchatka Peninsula on Russia's East Coast. The 1250-km long peninsula lies between the Pacific Ocean to the east and the Sea of Okhotsk to the west.