Mecca Central Station is a part of the Haramain High Speed Rail Project in Saudi Arabia. Transportation - Rail Links: www.fosterandpartners.com, en.wikipedia.org By: fin