China base trip Tianmenshan

VN:F [1.9.22_1171]
Rating: 5.6/7 (7 votes cast)

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

China base trip Tianmenshan, 5.6 out of 7 based on 7 ratings

Leave a Reply

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