China Beaches have a bright medley of colours in portrayal of the Monster Panda’s mountain home