Louvre without a shadow of a doubt is the most famous and expensive furniture mall there is in Foshan, China.
Louvre was founded in 2000 with a single purpose to gather all the best Foshan furniture manufacturer in one place. The total floor of Louvre is 380 000…