Crossing mountains and seas