NASA Releases "Black Marble" Earth Images

NASA Releases

If you've ever wondered what all those bright city lights looked like from space, today is your lucky day. NASA has released a new set of images that showcase the Earth in all its nighttime glory. The new "Black Marble" … Continue reading

World's Largest Floating Christmas Tree

World's Largest Floating Christmas Tree

By Sarah Khan December may only just have started, but Brazil is already more than ready for Christmas! On Saturday, the capital city of Rio de Janeiro became home to the world's largest Christmas tree on water! Located on Rodrigo … Continue reading