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