27 Mar 2021, 14:39 UTC · By: Daniel Patrascu / Architectural firm called ABIBOO comes up with a Martian city concept called Nuwa, after the mother goddess in Chinese mythology