The giant lion sculpture located in Fortune Plaza Times Square in Wuhan, China is carved from a single tree and with measuring in at 47.5 feet long, 16.5 feet high, and 13 feet wide holds the record for the world’s largest redwood sculpture. It took 20 people for more than 3 years and a single tree trunk has been carved into the sculpture titled Oriental Lion.