Man-made rock pools at San Diego Bay waterfront double as coastal defences
A group of geometric concrete blocks that mimic rock pools have been installed at San Diego Bay in California by eco-engineering company Econcrete to prevent flooding while providing habitats for marine life. More