This is the bamboo forest from Crouching Tiger Hidden Dragon. It's in Kyoto.

This is the bamboo forest from Crouching Tiger Hidden Dragon. It's in Kyoto.
  • Gallery

Our Favourite Trips