September 9, 2025 by Divine Heart Foundation May 2025 Visit We are currently feeding 40 children a day that are from several small indigenous villages surrounding the town of Ollantaytambo.