DestinationsThe Prehistoric Masterpiece in France That the Public Hasn’t Been Allowed to See Since 19633 hours ago0CommentsSource: Wikipedia In the Dordogne region of southwestern France, beneath a wooded hillside above the Vézère Valley, lies one of humanity's most astonishing artistic achievements. The Lascaux cave is covered with…