A shopping paradise featuring a vast selection of fresh flowers and potted plants, attracting countless tourists.