Which landmark is a prehistoric monument located in Wiltshire, England?
Machu Picchu
Christ the Redeemer
Stonehenge
Eiffel Tower