At a restaurant near Ollantaytambo train station Published November 14, 2017 at 1296 × 864 in Peru – Visit to Machu-Picchu, Peru with kids ← Previous / Next → Waiting for lunch at a restaurant near Ollantaytambo train station