Rock Sculpture of Decebalus Location

The Decebalus rock sculpture in Romania, measuring 42.9m (141ft) in height and 31.6m (104ft) in width.…

Source Code Film Locations

Locations: Cloud Gate, Chicago, IL, United States (Constructed in 2006 by artist Anish Kapoor – More…