Stock Photo: Temple of Ten Thousand Buddhas Sha Tin New territories,Hong Kong, China