A visitor drives into the 100-megawatt molten salt solar thermal power plant in Dunhuang, Gansu province, which feels like being in an alien civilization. Futuristic, powerful, and awe-inspiring — a glimpse of just how far China's #engineering innovation can go! #China #tech