73 metre superyacht Red Square launched
Dunya Yachts have announce that the 73 metre superyacht Red Square was launched at the Ursa Shipyard in Turkey on 2 February.
The ``Skënderbej'' square, nearly 40 thousand square meters in surface area, which has become fully operational, was opened on Monday.