See Headline: Tsar Pushka, la campana más grande del mundo en El Kremlin
City / Place: Moscow
Country: Russia