Alpha company located at Hebei province of China where has stone factories/bronze sculpture foundries/steel sculptures factories/fiberglass sculptures factories/,equiped with advanced machinery and with skilled workers,so cost is lower than most..
Relevance: 66.64428