Time Lapse Images of Earth at Night Taken From the International Space Station
(Source: britneys-unicorn, via happpynesss)
A mother (97 years old) in China, feeding and taking care of her paralysed son (60 years old) everyday for more than 19 years. A reminder of the amazing spirit of human compassion and more importantly, motherly love.
(Source: unwrappedcherrie, via omgphantastic)