India, April 17 -- New satellite images on Google Maps have revealed China's growing submarine power, showing at least six nuclear-powered submarines at a navy base near Qingdao, The U.S. Sun reported.

The base, known as the First Submarine Base, is located about 18 km east of Qingdao, along the Yellow Sea. Its strategic position reportedly offers China swift access to key waters, including the East China Sea and the Sea of Japan.

HT.com couldn't indepently verify the authenticity of the details.

Australian naval analyst Alex Luck shared the images on X, saying they show five nuclear-powered submarines armed with conventional weapons. These include two Type 091 submarines, two Type 093A submarines, and one unidentified vessel, the repo...