Malaysia Independence Square is the smallest national square in the world, but its flagpole is the highest one in the world. This country declared its independence to the whole world in 1957. The square is surrounded by many ancient buildings left by British colonial rule, as well as the National Urban Planning Museum. Come to Kuala Lumpur for a visit. It's a place worth remembering!