Description
Lantau Island’s Big Buddha (Tian Tan Buddha) is a huge bronze seated Buddha at 112 feet (34 meters) tall. The statue is a popular pilgrimage site for travelers from Asia and around the globe who climb the 268 steps leading to its base for panoramic views of the South China Sea.