In front of our hotel, before our visit to the the Kremlin & Red Square. Mir means "peace" in Russian.
February 16, 2004