0 Comment(s)
Print
E-mail China.org.cn, May 7, 2012
Photo taken on April 28 shows the snapshot of Elephanta Island, Mumbai, India. Elephanta Island is an island of Mumbai in southern India that is home to the Elephanta Caves, a UNESCO World Heritage site. [China.org.cn/by Chen Chao and Huang Shan]
Go to Forum >>0 Comment(s)