Stock Photo: Lantern carriers colossal statues in front of Central Railway Station. Helsinki. Finland