maps of riyadh

you might also like...

Geography of Riyadh

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.