Myvideo

Guest

Login

Jiuzhaigou Valley, Central China

Uploaded By: Myvideo
5 views
0
0 votes
0

Features the mystical National Park in Sichuan Province located near Tibet in central China. The location where Crouching Tiger Hidden Dragon was filmed. Features clear blue lakes on top of waterfalls, Tibetan villages, tall mountains, trees, rivers, canyons, ancient town.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later