Thousands of people took to the streets Saturday in downtown Salt Lake City for Transgender Day of Visibility, an annual event on March 31st celebrating the lives of trans and non-binary people. This included unfurling the world’s largest transgender flag, a symbol at the center of a controversial new law set to take effect later this spring.