Sentence 1: Suq Al Lail is a neighborhood of Mecca in Makkah Province , in western Saudi Arabia .
Sentence 2: Suq Al Lail is a neighborhood of Mecca in Saudi Arabia , in the western province of Makkah .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?