Check Price Add to Lightbox Download
Foundation construction for a tall building tower block with diaphragm wall, pile caps under construction and concrete pumping equipment.  Dubai. United Arab Emirates.
Foundation construction for a tall building tower block with diaphragm wall, pile caps under construction and concrete pumping equipment. Dubai. United Arab Emirates.