Ta'if is a city in Mecca Province of Saudi Arabia at an elevation of 1,879 m on the slopes of Sarawat Mountains.