Scoop: 120 metre superyacht Czar launched in Greece

Yesterday SuperYachtTimes editor Maarten spotted the 120 metre superyacht project Czar close to Athens. The yacht is still partly hidden from view, but we still managed to capture a picture of her superstructure. The yacht was launched in April by the Elefsis shipyard, to a design by H2 Yacht Design. Not much is known yet about the yacht, but we believe that she is powered by diesel electric engines. If you have more information or photos, please feel free to email them to us at [email protected].

By Maarten Janssen



Elefsis yachts (1)

Featured companies

Featured Yachts


Related companies