Lantau Island's Big Buddha holds a special allure for me, evoking a sense of inspiration each time I make the pilgrimage sacred sites during my travels.