Egypt at last opened the $1 billion Grand Egyptian Museum on Saturday as performers dressed in white tunics embroidered with designs inspired by ancient frescoes, greeted guests.
This 4K aerial video captures Lord Howe Island and Ball’s Pyramid off the coast of New South Wales, Australia. The footage ...