China base trip Tianmenshan

Click to rate this video!
[Total: 0 Average: 0]

China base trip Tianmenshan Avatar Mountains. Wingsuit base jumping on tianmenshan mountains in china. The place where Avatar movie was recorded and where is world wingsuit league WWL. Jumper and camera Mikolaj Twin

Leave a Reply

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