The ‘7’ Sculpture by Richard Serra located at the Museum Of Islamic Art Park pier in Doha, Qatar. Image © Fitria Ramli via Shutterstock