Riyadh, or Al Riyad, Saudi Arabia, the country's capital and largest city. The city is in the center of the Arabian Peninsula, about 500 miles (800 km) northeast of Mecca.