The Panda Go! exhibition features 2,500 mini-panda sculptures, which were put on display at various locations in Hong Kong, China. Crowds flocked to Victoria Harbour over the weekend to pay them a visit.