More than 300 people descended a mountain on Yakushima Island in southwestern Japan on Sunday with the help of rescuers after they were left stranded following heavy rain the previous day.Torrential rain of around 120 millimeters per hour fell on the island late Saturday afternoon. Roads heading to the main attraction -- a giant cedar tree -- were flooded and blocked by landslides, while trees near the mountain trail were knocked down.The island, known for its Jomon cedar tree and the 1,936-meter Mt. Miyanoura, is a world natural heritage site designated by the U.N. Educational, Scientific …READ FULL ARTICLE