Wednesday, February 25, 2009

Where's the Grand Canyon?

In Sinkyang, China.

1 comment:

The Calico Cat said...

Wow that is beautiful - lucky for it is dry... They are building a dam that will flood some truely beautiful landscape in China...