Incredible Niagara Falls View from space

Niagara Falls.Have you ever wondered what Niagara Falls looks like from space? The above picture reveals the answer!

Click on the image for a larger view.

Image: SpaceImaging via Fazed
Tags: | | |

Comments