Port Camargue »
Amazing Photos: Google Earth uncovers globe’s hidden marvels
From a blood-red lake in Iraq to a ghostly face in giant rock formations in Canada. A Stratocam web project showcases stunning satellite photos from around the globe, capturing the weirdest and most wonderful
Read More »