Some place in the Three Gorges in China.

Some place in the Three Gorges in China.