Water Falls and Stairs between Aviary and Bird Lake at main walking road

Sun, 07 Sep 2014 16:53:35 +0200

Location: Kowloon Park - Hong Kong