Jul 251 minPeng ChauPeng Chau is a cute little island sitting off the coast of Lantau Island between Discovery Bay and Hong Kong Island. Peng Chau has a...