Machu Picchu is located 8,000 feet above sea level and can be accessed by taking a train or bus from Cusco, Peru.