The new Versace flagship in Beijing's China World mall.

Italian fashion house Versace unveiled its new concept flagship store in Beijing’s China World Mall on Thursday, bringing its total store network count in mainland China to 53.

Located in the Chinese capital’s downtown business district inside the luxe China World Mall, the two-story boutique covers an area upward of 4,300 square feet and features both ready-to-wear and accessories for women and men.

The store design was spearheaded by the French but Tokyo-based architect Gwenael Nicolas. The boutique’s exterior is compromised of marble and features a prominent three-dimensional raised Medusa, and much thought was put into its LEED-certification, the brand highlighted.

“The LEED-certified boutique has been created with the highest sustainability standards in mind,” Versace said in a statement, adding that “dimmable lights with central control have been installed to ensure efficient use of energy over the course of the day.”

“There’s no bigger luxury than our future. The new Versace concept is a commitment toward Versace’s sustainable legacy,” added its designer Donatella Versace.