The Lion's rock is a very strong symbol for all hongkongese, as it expresses their strong will and their desire to resist pressure (and God knows they are facing a lot of pressure from China these days!).
It was somehow strange, but I never tackled this pretty easy hike until now. Probably...