India’s Mega Kitchens – SHIRDI (ENGLISH)

Solar Energy Mega Kitchens in India, it has been path breaking works. must watch this video.