Board Thread:News on Criminal Case/@comment-25993708-20160823154929/@comment-24032096-20160823162800

As per the location, Machu Picchu lies 135 km away from Cusco, the closest city.