Advertisement

9th Annual Smithsonian Magazine Photo Contest Natural World
Taken at the China Grand National Bamboo Forest in Anji, China, where the movie "Crouching Tiger, Hidden Dragon" was filmed.

Taken at the China Grand National Bamboo Forest in Anji, China, where the movie "Crouching Tiger, Hidden Dragon" was filmed.

Photo Detail
Date Taken: 05.2010
Date Uploaded: 11.2011
Photo Location: China
Copyright: © Robert Schrader