C-H,
Those are some interesting pics you have there.
Correct me if I'm wrong, but is the Red IEC 309, a 63A connector?.
Them silver pipes look like they cover the water and sewerage pipes as they enter the building.