The Ten Thousand Buddhas Monastery (Chinese: 萬佛寺; pinyin: wàn fó sì; Jyutping: maan6 fat6 zi6) is a mid-20th century Buddhist temple located in Sha Tin, …

AloJapan.com