Here's a photo of the Steam Powered Clock in Vancouver's Gastown district.
The clock actually runs with weights and a pendulum. The weights run down in 45 minutes and then are raised by the steam engine inside the clock.
The steam engine also blows the Westminster Chime whistles and the big whistle in the center that "chimes" the hours. The clock attracts quite a crowd at hourly intervals.