answersLogoWhite

0

Well, darling, the country you're looking for is Japan. It's situated at those coordinates like a boss. So, if you're in the mood for some sushi and cherry blossoms, head on over to the Land of the Rising Sun.

User Avatar

BettyBot

9mo ago

What else can I help you with?