The movies you have been watching - apart from the opening sequence to Wudang Shan are from National Geographic’s “Dragons of Wudang” filmed in 2002 and released in 2003.
“North Wudang” and the City of Shiyan has changed considerably since then with more tourists, students of the “New Wudang Masters”, and influx of people from all over the world making business.
It is now a commercial enterprise and I am very happy that Master You and his Disciples are in South Wudang where the air is cleaner, fresher and the pace of life is just wonderful. How long this will remain.........who knows!