Meteor (asteroids) may be responsible for both the end of the Ice Age and the Younger Dryas (coldest period known), as well as the destroyer of the civilization that created most (if not all) of the megalithic structures - as well as created and deliberately buried Gobekli Tepe 12,000 years ago.
Beware the Taurids showers - which may have brought two asteroids 1 mile in diameter crashing into Earth 11,000 BC and then in 10,000 BC.
Where?
Those must have left marks...