Snow-capped mountains present breathtaking views in central China