Certified by Guinness World Records as the tallest inflatable statue in the world, the Gulliver Museum in Beijing is designed to teach children and adults about the human body. Based on the character from "Gulliver's Travels," visitors enter through a foot, then travel through the body, learning how it works.

Full Story:
Weird Asia News

Related Summaries