Finnbackagatan 2 176 Published March 9, 2014 at 1024 × 683 An early selfie, Ola Eliasson and Björn Tjärnberg at shipyard in Finland shooting for ultimate Cruise Ship for Discovery Channel