Okay, it's a cannon.... not a Canon
It is called the Tsar Cannon and it was built in 1586. It's considered the largest cannon in the world at sixteen feet long and weighing 85,000 pounds. Tsar Fyodor I (Ivan the Terrible's son) had it made.
BTW, it has never been fired lol.