Lantau Island is the largest island in Hong Kong and home to the iconic Tian Tan Buddha, also known as the Big Buddha. Perched atop a hill near Po Lin Monastery, the statue stands as one of the ...