contestada

Which US landmark is located in the Northeast?

A.
Alamo
B.
Trail of Tears Statue
C.
Statue of Liberty
D.
Mount Rushmore