The agency that was handling our logistics in Russia is based in the Arctic and Antarctic Museum in Saint Petersburg, and one day we took a tour of the museum, which is housed in a building that was originally a church. These flags, under the church's dome, are those of the twelve countries that originally signed the Antarctic Treaty in 1960.
<-Previous Photo||Next Photo->
Russia Photo Page
Return to Home
Page created 16 August 2007, Last modified 16 August 2007 18:41 Pacific Daylight Time