માસ્ટર શેંગ યેને ધર્મ ડ્રમ માઉન્ટેનની સ્થાપના કરી, જે વિશ્વભરમાં બૌદ્ધ સંસ્થા છે, જેનું મુખ્ય મથક તાઇવાનમાં છે.