Allan S... you are right. Forget the theories and wild guesses, Amelia busted right through that cloud cover into the astral plane, landed happily and probably hooked a ride from ol T E Lawrence on the back of that Royal Enfield in a place where there are no empty tanks, and no gravel on the curves.