57.814, -8.581
It is not Stonehenge and the Internet is not helpful!
From Wikipedia, the French version:
Dùn est une île inhabitée du Royaume-Uni située en Écosse, dans l'archipel de Saint-Kilda.
Inhabitée? Mes fesses!
Further Internet searches for:
For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.