Image Shows Chinese Submarine Entering Mysterious Cave Facility At South China Sea Base

War Zone – The rare satellite image shows a Chinese nuclear submarine entering into the mysterious submarine cave system at Yulin Naval Base on Hainan Island.