PHOTO: Immense Independence Square in Minsk, Belarus

Independence Square in Minsk, Belarus

These days, Belarus is a truly European country, but emerge from the Metro onto Independence Square in Minsk and you would be forgiven for thinking you’d been transported to Russia. Construction on the square began in 1964, well before the breakup of the Soviet Union, and in some ways it perfectly reflects the Russian penchant … Read more

PHOTO: Eastern Facade of the Royal Palace in Stockholm, Sweden

The Royal Palace in Stockholm is the official residence of the King of Sweden

With seven stories and more than 600 rooms, the Royal Palace in Stockholm is one of the largest palaces in Europe. Located in the Old Town of Stockholm, it is the “official residence” of the Swedish monarch, King Carl XVI Gustaf. Though the King, Queen Silvia, Crown Princess Victoria, and other members of the Royal … Read more