Sentence 1: One of the largest parks and rides in Saudi Arabia is located in Kudai , Mecca .
Sentence 2: One of the largest park and rides in Mecca is located at Kudai in Saudi Arabia .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?