Photo taken on Oct. 8, 2011 shows the view of the campus of California Institute of Technology (CIT) in Pasadena, California, United States. CIT has been listed the top of the world's top 100 universities, according to Times Higher Education World University Rankings. [Xinhua/Yang Lei]
Go to Forum >>0 Comment(s)