how beautiful upon the mountains