- Science Blog
- By Cristina Macari
- November 26th, 2012
The Largest Sculpture in History Will Take £212/$337/€261 Million to Be Built
Christo's project – “Mastaba” – will be Abu Dhabi's landmark
Christo's project – “Mastaba” – will be Abu Dhabi's landmark