Designed by
Title
Sewer #59618836
Description
Heavy rain drains on a sewer downtown Palma de Majorca, on the Spanish island. Term sewerage refers to the system of pipes, chambers, manholes, etc. that conveys the sewage or storm water. It refers to the infrastructure that conveys sewage, encompasses components such as receiving drains, manholes, pumping stations, storm overflows, and screening chambers of the combined sewer or sanitary sewer.