Buddhist architecture; fireworks over Sleeping Beauty's castle; a long sandy beach; a mall of shopping outlets — Lantau Island has it all. Whatever your persuasion, Hong Kong’s largest outlying island brings solace to the soul, senses and shopping bags.