Tian Tan Buddha at Po Lin Monastery on Lantau Island off the Hong Kong Airport, is an imposing sight. This 85 feet bronze statue is the world's tallest outdoor seated bronze Buddha. In its presence, one is dwarfed not just in stature, but in true understanding and perception of life and universe.