People ride in a boat before the 22-metre tall inflatable toad displayed at Yuyuantan park in Beijing. Photo: AFP