Chinese tourists visit a watch store at the altitude of 3,571 meters above sea level on Jungfrau Mountain in Switzerland. (Xinhua/Lian Yi)
Go to Forum >>0 Comment(s)