Each year in late November the United States observes the Thanksgiving holiday, commemorating the harvest festival celebrated by the Plymouth colonists and the Native Americans who helped them survive the devastating winter of 1620. Plymouth, Massachusetts, where the Mayflower Pilgrims landed, is located on the west side of Cape Cod Bay.
Using Landsat 5 data, we can zoom in to see more precisely the location of Plymouth Rock, where the Mayflower Pilgrims landed. The area is now a state park, maintained by Massachusetts. This true-color scene was produced at a resolution of 30 meters per pixel.