Scientists baffled as huge Mars feature seen up-close for first time 0 08.07.2024 17:15 Express.co.uk A huge feature on Mars that is bigger than the Grand Canyon has been viewed up close for the first time - and scientists are still unsure about its origins