Grand Canyon Shopping Mall

The shopping mall built in St. Petersburg in Russia was designed to resemble “the grand canyon” situated in the United States of America upon customer demand. As a bad replica of a geographical structure of a current place could not be created, the region was analyzed and design ideas that suited a modern shopping mall were put into practice with stylized references.