Last week was "China week" on the Travel Channel. Last night I watched a programme which briefly mentioned that gorgeous park where much of ROCH '06 was filmed, but I didn't catch the name.
Could someone tell me the name in both pinyin and traditional characters, and what province it's in? I would be ever so grateful for this information.