Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Where is the largest bell in the world?

Answer: Tsar Kolkol at Kremlin, Moscow