This is a very good reminder that there are still good people in the world. Even though it seems like we are living in a time were everyone only cares about themselves. There are still people who go out of their way to make people around them happy. It even extends to the way they treat stray cats or dogs in the neighborhood.
Go through this photo collection and be well assured that, there are still good people in the world.