Pui O (貝澳) and water buffalo on Lantau Island, Hong Kong