China, Sichuan. Chengdu. IFS Mall (Chengdu International Finance Square) is famous for the giant panda sculpture climbing up its wall. Two more hand painted pandas advertise the spicy food of Do Long Yi Hot Pot restaurant on an electric van.
Add to Lightbox