You do not understand the law of supply and demand
Lower price just means the abundance of land and low labor cost in construction, and government regulations. In China (Beijing, Shanghai), the houses cost so much because: 1. land cost, 2. Government makes huge profit, 3. Construction companies make huge profit, etc.