This place is in the Downtown Seoul area. All the buildings here are pretty much government buildings. The statues are located in the center of the road and the walking area is pretty long or at least a good distance. If you are in Seoul, I would stop here!