Su Nuraxi - Credit: Wikimedia Commons
Su Nuraxi is a nuragic archaeological site in Barumini, Sardinia, Italy. Su Nuraxi simply means "The Nuraghe" in Campidanese, the southern variant of the Sardinian language. Read more on Wikipedia
Source: en.wikipedia.org