The Shri Saibaba temple in Shirdi, India, prepares, cooks and serves literally tons of food every day. Powered by solar panels, the kitchen serves as many as 40,000 meals a day. The most unbelievable part? They serve these meals to the public for free. The temple believes in a basic tenet of kindness: that those who are hungry deserve to eat, and those who are thirsty deserve to drink.