Steam Punk 500 pcs puzzle

This puzzle runs on steam power and old mechanical clockwork.