THREEGORGES

Three Gorges

The Three Gorges, or Yangtze Gorges region is a scenic area along the Yangtze River in the People's Republic of China, which is classified as a AAAAA scenic area by the China National Tourism Administration.

The above text is a snippet from Wikipedia: Three Gorges
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!