Report from May 31, 2006.
SAN DIEGO (KGTV) - San Diegans are finding peace at the ocean, though not in the water.
Someone mysteriously put a large sculpture of a peace sign high atop Ross Rock in Point Loma. The rock sits about 60 feet off Sunset Cliff Boulevard in the ocean.
This is the fifth sculpture to go up there.
Statutes of this sort have become an annual ritual, but it remains unknown who makes the pieces, and how they get up there. Other sculptures include a pterodactyl, a giant crab, a Christmas tree and a tiki head.