Giant Lion Sculpture Carved from Single Redwood Tree Trunk Took 20 People 3 Years to Complete
A majestic new attraction at the Fortune Plaza Times Square in Wuhan, the capital of China’s Hubei Province, is being hailed as one of the city’s swankiest landmarks. The massive redwood lion was carved out of a single giant tree trunk by renowned sculptor Dengding Rui Yao and a team of 20 sculptors in Myanmar, over […]