Emperor penguin found on Australian beach, thousands of miles from home

The emperor penguin was found on an Australian beach near the coastal town of Denmark, more than 2,200 miles from its Antarctic habitat.