Lion Rock Mountain Hong Kong. It is located in Sha Tin District, between Kowloon Tong of Kowloo