The view from space – which shows the land in a reddish hue due to thermal imaging technology - clearly depicts the curved beach on Barra’s Traigh Mhòr beach where the plance makes its landing.