Editorial use only
Editorial credit: Radu Bercan / Shutterstock.com

Royalty-free stock photo ID: 137342978

ISTANBUL, TURKEY - JANUARY 01: Cevahir Mall on January 01, 2012 in Istanbul, Turkey. Istanbul Cevahir Shopping and Entertainment Centre is one of the largest shopping mall in the world.