Tough place to be stranded.