Rocks resembling animals at a tourist attraction under development in Yichang City, Central China’s Hubei Province. The site has about 100 rocks that look like turtles, lions and immortals. (Photo/people.cn)
RIGHT BG
Rocks resembling animals at a tourist attraction under development in Yichang City, Central China’s Hubei Province. The site has about 100 rocks that look like turtles, lions and immortals. (Photo/people.cn)