Replica Statue of Liberty reflects the ideals of her famous big sister