ITU TELECOM Geneva - Russia

Project data overview:

• Geneva (CH)
• Size of the area: 540 m²
• Overall height: 6.50 m
• Construction: conventional