Vyborg is situated in Leningrad Oblast, Russia. You can read the details here. In here, I just put some of the pictures that I like. You can watch a lot more pictures in here (image credit). This is the real nature’s beauty. You don’t need one meter of lense to capture this beauty.
Watch more and better picture HERE