Is there a Statue of Liberty in Washington DC?


Rate This Answer

Statue of Liberty No! There is not a Statue of Liberty in DC but there is the Statue of Freedom a bronze statue designed by Thomas Crawford that, since 1863, has crowned the dome of the U.S. Capitol in Washington, D.C.

Answered by Katherine S. -

Comments

Advertisement