British Consul General John Edwards (left) receives the Guinness world record certificate at the event. [Photo provided to chinadaily.com.cn]