Earth Day 2015: A Stunning, Jaw-Dropping, 121 Million-Megapixel Single Shot of Earth

This is THE definitive photograph of planet Earth. A Russian Satellite captures ALL of our planet — in a SINGLE SHOT — ONE stunning, 121 MILLION-MEGAPIXEL shot. See more of these beautiful, massive photos taken by Electro-L, Russia’s latest weather … Continue reading

Foods That Improve Your Mood

Foods That Improve Your Mood

It’s no secret that there are intricate links between your physical health and the food you eat. Scientific research is now connecting the dots between mental health and a variety of foods, vitamins and nutrients. A diet rich in mood-boosting … Continue reading