Tag: Stargazing at Aogashima

Aogashima – A Remote Volcanic Island

Aogashima is a volcanic Japanese island in the Philippine Sea, administered by Tokyo. The island's area is 8.75 km2 and its population is about...