Giant Sun Inside Shopping Mall
Shoppers relaxing under a giant 50-foot ‘sun’, which has been installed at ...