Man-made beach with colorful Decks shopping mall in background