Which among the following planets has snow-capped mountains? / World Current Affairs MCQs / By admin Which among the following planets has snow-capped mountains? A. Pluto B. Marsc C. Jupiter D. Uranus