Respuesta :

The answer is Tibet, if I'm not mistaken.
Tibet is the town in the southwest region of China.