Do these mean the same?
One of the largest parks and rides in Saudi Arabia is located in Kudai , Mecca .
One of the largest park and rides in Mecca is located at Kudai in Saudi Arabia .
no