The ancient ruins of Petra in Jordan have been closed to visitors, amid fears of flash floods and rock slides. Braving bad…