This 210 feet tall structure would stand on the shore of the Gulf of Finland and include two large spheres – one in yellow inscribed with "all you need is love" and one in blue with "give peace a chance".