Aerial view of El Gouna a luxury Egyptian tourist resort located on the Red Sea 20 kilometres north of Hurghada.