You are using an older browser version. Please use a supported version for the best MSN experience.

Amazing Time-Lapse Footage of Mountains Showcases Rolling Clouds and Starry Nights!

Is this a scene from the new “Avatar” sequels? Nope! This dazzling display of nature can be found in southwest China. Buzz60’s Mercer Morrison has the story.

Latest Videos

Featured Partners

image beaconimage beaconimage beacon