While the Chinese are well known for their construction mega projects, a new installation in Shanghai called Twin Hills is literally an artificial mountain.
Joining Seán to discuss his experience being there is Oliver Wainwright, Architecture Critic for the Guardian.
Image: Shanghai Daily