Which iconic North American landmark, located on the border between the United States and Canada, is a breathtaking testament to the power and beauty of nature?
A. Grand Canyon
B. Niagara Falls
C. Yellowstone
D. Statue of Liberty
A. Grand Canyon
B. Niagara Falls
C. Yellowstone
D. Statue of Liberty