Miracle Mile Shops at Planet Hollywood Resort & Casino is a popular shopping and entertainment complex located on the Las Vegas Strip in Las Vegas, Nevada, USA. It is not a traditional mall, but rather an indoor shopping and dining area that spans approximately 1.2 miles (1.9 kilometers) in length, hence the name “Miracle Mile.” The environment blends the lights of Vegas, unique attractions, and a fantastic fogscape along paths to various stores offering daily staples making it a shopping and destination for tourists and locals alike. The fogscape sits in the middle of the mall within a dreamy pond…