Home » Merdeka Square has the first tallest flagpole in the world!