It may be cold, but exploring the Tiger Leaping Gorge in Yunnan Province in southwest China is a beautiful winter jou ...