drakopj5 drakopj5 08-11-2022 History contestada Which US landmark is located in the Northeast? A. Alamo B. Trail of Tears Statue C. Statue of Liberty D. Mount Rushmore