China and Japan aren't exactly low-cost construction countries. Actually, they're among the highest-cost non-Anglosphere countries (which are perhaps best labeled "stratospheric-cost" countries). Instead, you want to look to places like Spain, Italy, Sweden, or South Korea as low-cost countries.