This mural was painted by Rachel Slick for the city of Santa Clarita. It is located at the Santa Clarita Aquatic Center, 20850 Centre Pointe Parkway, Canyon Country. This mural is officially recognized by the city of Santa Clarita.
Go to the map here.