Stalin World

Stalin World in Lithuania: described as “an unlikely theme park.” Yep, that about sums it up.