Sculpture Babr, Irkutsk, Irkutsk Oblast, Russia 

Sculpture Babr is a symbol of Irkutsk and is interesting in itself. The best part, however, is that it leads you to a walking area of restaurants and shops. A large shopping mall is at the other end. It’s a fun place to explore and people watch.

Epic Russia Culture & Adventure Route © Monika Newbound

building Own or work here? Claim Now! Claim Now!