Why does "Castle Peak" in Cantonese mean mental hospital? What does this have to do with "Castle Peak", because English translation is also green.
Castle Peak Hospital is a mental hospital located at Qingsongguan Road, Tuen Mun, New Territories, Hong Kong. Built in 196 1, it is the only modern mental hospital in Hong Kong. Therefore, when Hong Kong says that people enter Castle Peak, it means that people are mentally ill and enter mental hospitals, while Hong Kong people speak Cantonese and are adjacent to Guangdong, so Cantonese people in China.