"Yes, it's a holiday," said a beaming Dmitry Rode, a communications executive with a glass of champagne in his hand. "We all hope that relations between our countries and more importantly between our peoples will help to develop our economies. We're neighbors, we're just 30 miles away from each other."