Check Out Twin Falls and The Snake River As Seen From Space (PHOTOS)
The NASA website where pictures from the International Space Station are kept is one of the coolest places you can waste time on. After a little nosing around, I came across a ton from above Idaho and three very sweet pics of Twin Falls and Snake River Canyon.
You can literally look up any location in the world as thousands of pictures have been taken by astronauts aboard the ISS. Plus, these are very high resolution images so if you do a bit of zooming, you might be able to spot your house.