Loading...
Uploaded by lostangel912 on Sep 26, 2008
Ya! One of the most stunning places. E Mei Shan is situated beside Cheng Du city in Si Chuan province. We drove up as far as we could before we took a ride on those lifts up to about 3000m+ sea level.
People & Blogs
Standard YouTube License
that was lovely
Stubesy 2 years ago
Load more suggestions
that was lovely
Stubesy 2 years ago