snow capped mountains 意味