Macaques cool off themselves to beat the scorching heat at Galta ji Temple in Jaipur, India, May 26, 2015. [Photo/IC]
10 enchanting ancient Chinese poems
No girls allowed on family tree
China has given my life a purpose