Pink Triangle on Twin Peaks Is Up Through SF Pride Weekend: How and Where to See It
The 31st annual Pink Triangle, an acre-sized display on the north face of Twin Peaks, stays up through the afternoon of Sunday, June 28, the close of San Francisco Pride weekend.