Multiple choice Where would you find the Statue of Liberty? on an island on top of a hill in a museum Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Statue of Liberty is located on Liberty Island in New York Harbor.