General Knowledge Himawari-8 is a satellite of __________? Options:A. JapanB. AustraliaC. ChinaD. South KoreaView AnswerA. Japan Continue Reading Previous: The peak of what mountain is farthest from the center of the Earth?Next: Reindeer is a lake located in which country?