Who's that pretty lady statue? ;D

A gift from France to the Americans in 1866, this statue stands on Liberty Island, and is a popular destination for tourists around the world. When little people around, water nymphs and other water spirits enjoying spending time on the small island.

Quest Only