In ancient site location Wiltshire, United Kingdom, there is a mysterious monument that has long been the object of debate and controversy. Monument called Stonehenge is composed of giant stones arranged neatly. How monument was built? By whom? and for what? Is it true that the monument was built by giants or aliens?