The park is situated southwest of Naha City in the scenic Tomigusuku uplands, providing stunning views of the East China Sea. It also holds historical importance as it once hosted the Japanese Navy Underground Headquarters during World War II.