Chongqing City is a popular destination for travelers with its hilly slopes, rivers, night views and spicy food. Meaning "double celebrations" in Chinese, the city was built in the 11th century BC ...
Yesterday, a local court in southwest China's Chongqing Municipality held a press conference and revealed the detailed compensation agreement between the developer and the couple, whose house was ...