A meeting with the world's tallest man - China's Bao Xishun - leaves a visitor feeling he has reached the top of the beanstalk and stepped into the giant's castle. The 236cm Bao receives guests seated in an enormous tailor-made upholstered chair and will
Recent comments