Not long ago, a jaw-dropping image flashed across my phone screen – a breathtaking shot of the Twin Towers ... at the photos of this project, it’s almost as awe-inspiring as the beach itself ...