For the past two months, ChineseClass101.com has been quietly posting videos on youtube about various activities in China. Two series include transportation in Beijing, and a journey to Xi'An and a climb up infamous Huashan.
If you type in Chineseclass101 in the search bar at Youtube's homepage you will easily find all the videos.
Here are also two links to both series.
http://www.youtube.com/watch?v=dyxv2CqXpl8 Beijing Transportation
and
http://www.youtube.com/watch?v=3UXdhrx6k_U Shaanxi Adventure