It seems that this place has been built for the purpose to hide something inside the mountain. Situated in the North-East of Libya, south of the city named Tobruk.
I have no idea what it is made for.
Every suggest welcome
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.