Romang Island seen from space