Read Thousand Endless Rains from Faraway Mountains