You are using an older browser version. Please use a supported version for the best MSN experience.

Mystery over Machu Picchu's remote location may have been solved

Researchers may have solved the mystery surrounding why the Incas built Machu Picchu in such a remote and hard to access location.

UP NEXT

UP NEXT

Latest Science & Tech Video

image beaconimage beaconimage beacon