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