- Zoom out, look around. What is this? Where is it?
- If this image interests you, explore and learn more.
Home to the Kennedy Space Center, Cape Canaveral, Florida sticks out in this image.
If you look closely, you can see some of the historic launch pads that sent humans to the moon and launched 135 space shuttle missions.
Why would Cape Canaveral be a good place to launch rockets?
How many people live in Orlando, a city not easily visible in this image?