Question: In which part of China is this major city located near which Twelve Views of Bayu is found?
Answer: southwest China