Find the word definition

Wikipedia
Huashoutai

Huashoutai or commonly known in its Cantonese name Wa Sau Toi was a Buddhist monastery on the sacred mountain Luofushan. It was destroyed in early 20th century.

It is located in Boluo County, Huizhou, Guangdong, China.