LAS VEGAS, NEVADA - APRIL 11, 2011: Fashion Show Mall placed at Strip on April 11, 2011 in Las Vegas, Nevada. One of the largest malls in the world with more than 250 stores
Editorial use only
Editorial credit: drserg / Shutterstock.com

Royalty-free stock photo ID: 125041067

LAS VEGAS, NEVADA - APRIL 11, 2011: Fashion Show Mall placed at Strip on April 11, 2011 in Las Vegas, Nevada. One of the largest malls in the world with more than 250 stores