The 31st annual Pink Triangle installation in San Francisco is scheduled to begin on Saturday, May 30, 2026, on the slopes of Twin Peaks. This massive, volunteer-driven display, featuring 175 bright-pink tarps, acts as a poignant, acre-sized reminder of Nazi-era persecution and a symbol of defiance against current anti-LGBTQ rhetoric.
