Probably not worth a detour but I quite liked this statue. You can't miss it as you walk past,it's very Soviet. It's just next to the IMAX cinema
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.