Below you can find the It's the region of china in which you'd find shangri-la...if it's where it's supposed to be Jeopardy Words Answer. The answer to It's the region of china in which you'd find shangri-la...if it's where it's supposed to be has 5 letters. This clue belongs to the Perfect places category and is part of Jeopardy Word Level 2127. If you scroll near the bottom you will find other clues and answers part of level 2127