ge_skyfall_island is a community map from Xale. Initially designed as a Goldeneye 64 map, it was began with the Half-Life 1 format. It became obvious it was easier to create it for Goldeneye:Source.
It takes place in the Skyfall universe, precisely when James Bond (Daniel Craig) is captured by Silva on his island. The real island does exist and is named Hashima Island. It's now a deserted island that has a big story.
Skyfall_island is also playable on CS1.6 and Counter-Strike Global Offensive, and the source file is opened for every mapper.