Autumn is the ideal season to visit Mount Fanjing, a UNESCO World Natural Heritage site in Guizhou, southwest China, and witness its breathtaking sea of clouds. Can't make the trip yourself? No worries -- check out this video and soak in the beauty from afar!