Saturday, 19 September 2009

Jiuzhaigo (tongue-twister I know...)


Jiuzhaigo Natural Park offered some most stunning scenery (apparently Monkey Magic was filmed there). This is the Pearl Shoals falls, 21 m high and 163 m wide.


No comments:

Post a Comment