The Urinals of Lizard's

Lizard's is a popular night spot located in beautiful downtown Whitehorse, Yukon, Canada.

Filed under: Bars & Restaurants
Tweet

During the summer months, it never gets truly dark in Whitehorse, YT. By the time Lizard's is packed with patrons on a summer night, the sun is still shining brightly through the windows of this lively establishment.