L-shaped Large Display in Sichuan, China