Yes, saw your excellent vid. These buildings are unique though, built for the testing of nuclear bomb components. The large pagoda buildings are built so that if a big explosion goes off inside them, the pillars blow out and the huge concrete roof falls in to seal whatever is inside. Not sure about the use of some of the other buildings, must find out!