Ten Thousand Buddhas Monastery, Sha Tin