Check out this view! A beautiful sunrise captured on North Beach in Hampton, New Hampshire. Global travel disrupted after Heathrow Airport shuts down over power outage caused by fire Rescued ...