For over a century, the iconic Red Building of Peking University in Beijing has remained a vibrant part of young people's ...