beyond the cloud and snow