Rate this photo
The rising sun is reflected in the windows of Highland Lighthouse near North Truro on the outer cape of Cape Cod. Cape Cod is a peninsula in the Atlantic Ocean in eastern Massachusetts, United States. This photo was taken in the morning of a sunny day in May of 2010. This panorama photo is stitched from 7 photos taken with a digital camera.