At the giant statue of a young Mao Zedong on Juzi Island in Changsha, Hunan province, aunties and youths alike gathered to celebrate and promote patriotism. And no, not in this way.