The -square-meter Bamboo Eye is also said to be the largest structure of its kind ever built in northern China

Tags: architecture, -square-meter, bamboo, largest, structure, built, northern, china


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics