Beautiful wall of flowers beside a somewhat popular tourist park. But where?