A stunning new satellite image shows a giant wall of rain clouds stretching up to 10,000 kilometers (over 6,000 miles) across Asia, from northern India all the way to South Korea.The massive cloud band stretches across the Himalayas and China, marking one of the heaviest rain spe



