The £275m Union Square project, designed by UK-based BDP Architects, has been unveiled in Aberdeen, Scotland.
The mixed-use project was built by Hammerson, a European real estate company.
The city centre offers retail space, restaurants, a cinema and a hotel adjacent to the city's main bus and rail stations.
The main atrium houses a public art piece that comprises 14 resin blocks that reveal items representing Aberdeen and Aberdeenshire.
The public art was designed by Gudrun Bombosch and Iain Gildea.