China Focus: Building "shield" for physics lab 2,400 meters