Tumulus of St. Michel - Credit: Wikimedia Commons
The Saint-Michel tumulus is a megalithic grave mound, located east of Carnac in Brittany, France. It is the largest grave mound in continental Europe. Read more on Wikipedia
Source: en.wikipedia.org