mountains separating the sea and the sky