Two men walk on a street in Vyborg City in northwestern Russia May 26, 2012. (Xinhua/Lu Jinbo) The old castle of Vyborg City is seen in northwestern Russia May 26, 2012. (Xinhua/Lu Jinbo) Tourists visit the old castle of Vyborg City in northwestern Russia May 26, 2012. (Xinhua/Lu Jinbo) A building is seen in Vyborg City in northwestern Russia May 26, 2012. (Xinhua/Lu Jinbo) |