A meteorite lights up the sky over the historic town of Cusco