Okay, no more kidding, Shanglin Garden is here. After a period of arduous efforts, the three of them finally climbed dozens of kilometers of rugged mountain roads and arrived at Shanglin Garden, a palace where only nobles and royal families could visit....