The Tsar Cannon is a historical landmark located on the territory of the Kremlin in Moscow. It was created in the 16th century and is one of the largest cannons in the world. Learn more about the history and features of this unique weapon at Pin-Place.com.