Hairs of particle system on wrong places
The origin point of these buildings are not at the center of the building's base.




Place the 3D cursor at this base, for instance snapping it to the selected base
Then in object mode, choose 'object/transform/origin to 3D cursor'


To say it another way, objects as particle instances are moved/placed so that their origins are following the particle.