Situated at the sloping parcel near Geneva, the Pavilion Confignon is a terraced-shaped concrete building composed of three different sized box, which are connected through openings in the interior. The...