TRAVEL VIDEO – This is definitely the place to go when you’re in China. It’s surreal and even while standing there it’s hard to believe this is real! Pictures can’t do justice to the beauty of this place and even videos can’t come close! At least I tried. Be amazed by Zhangjiajie National Park!

Sjoerd Bracké 

Leave a Reply

Your email address will not be published. Required fields are marked *