Does it rain more in India or in china and russia?