China, Hong Kong, Sha Tin, Ten Thousand Buddhas Monastery