Hints and tips:
...The futuristic craft is being put together at McConaghy Boats in Zhuhai, China....
International Edition