Machu Picchu is the___
A. World’s highest navigable lake.
B. Site of ancient Inca ruins.
C. Highest waterfall in the world.
D. Largest rain forest in the world.

Respuesta :

It’s B. None of the other options are correct.
It’s Often referred to as the "Lost City of the Incas"