The Urinals of BC Place Stadium

BC Place Stadium is the biggest air-supported stadium in the World and is located in Vancouver, British Columbia, Canada.

Filed under: Sporting, Concert, and Other Venues
Tweet

This picture was sent in by an independent contributor. He writes: "[The stadium] is home to the BC Lions football team. These urinals continue wrapping around the point of photograph and are on a timer based flush."