The "Emerald Princess" from the sea @ Helsinki port. She is 951ft (290m) long, 118ft (36m) high and carries 3080 passengers and 1200 crew.
Copyright Juhana Tuomi