Feng shui is a technique and belief inherited from ancient China that aims to maximise the energies of a place to maximise wellbeing, health and the luck of those inside.
Although somewhat in decline, it is still widely used to determine the placement and layout of buildings.
The article compared the structures to "pig's kidneys" and predicted the business of companies inside will suffer a "Waterloo" -- the crushing defeat of the French Army by a British-led force in 1815.
According to the blog, which called on businesses to leave the premises, the proof these "outlandish" constructions are generating negative energy is the financial difficulties of the firms based there.
The article was widely shared online and garnered more than 100,000 views before being take down.
Lodging the complaint, the developer argued the post had a harmful impact on its business.
Beijing's Chaoyang district court on Wednesday agreed, ruling the feng shui "superstition" was used to defame the real estate group. The company behind the blog was ordered to pay the developer 200,000 yuan (USD 29,000) and apologise publicly.
The building complex was designed by multiple award winning architect Iraqi-British Zaha Hadid, who died in 2016.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)