Showcasing Chehalis’ surrounding natural beauty, along with the history of our local steam train and the St. Helens Hotel in a vibrant and colorful piece of work. This mural is located in Downtown Chehalis on the public restrooms next to Parking Lot F near the Chehalis Theater at 558 N Market Blvd.