Here are mesmerizing scenes of Nature