A 45,000-Year-Old Open-air Paleolithic Site at Riwat, Northern Pakistan