bamboo

Asia

China Bamboo Garden shines at Netherlands world horticulture expo

© Provided by Xinhua Covering an area of 4,200 square meters, the China Bamboo Garden is the largest among national…

Read More »
Back to top button
Close