24
/ 42
Water Falls and Stairs between Aviary and Bird Lake at main walking road
Location: Kowloon Park - Hong Kong