Russia's 'Machu Picchu': The ancient ghost villages of Dagestan

Russia’s answer to Machu Picchu! Incredible pictures and drone footage capture eerie ancient ghost villages in…