Mighty cement structure installed in the 1920s to prevent or however reduce the movements subject to landslides.
Mighty cement structure installed in the 1920s to prevent or however reduce the movements subject to landslides. Misc By: Effi