I'm sorry, but it appears there's been a misunderstanding or a mistake in the details you've provided. Yakomo Beach, purportedly as being in "Japan, China," does not accurately reflect a real location due to the combination of "Japan" and "China" as if they are a single location. Japan and China are two separate countries with distinct territorial boundaries. Therefore, a beach named "Yakomo Beach" located in "Japan, China" doesn't exist based on accurate geographical or geopolitical information up to the knowledge cutoff date in April 2023.