Last week, we got the opportunity to go visit one of China's most beautiful mountains, Huangshan. It was amazing. We had lovely weather and got to climb many peaks that are breathtaking. For those of you who don't know, Huangshan is where some scenes from Crouching Tiger, Hidden Dragon were filmed and also inspired scenes in Avatar.