Site icon DocMCQs.Com

Snowcapped mountains are found on which of the following planet:

Correct Answer: C

 

 

Exit mobile version