Wuxi is a prominent historical and cultural city of China, and has been a thriving economic center since ancient times as a production as an export hub of rice, silk and textiles. In the last few decades it has emerged as a major producer of electrical motors, software, solar technology and bicycle parts. The city lies in the southern delta of the Yangtze River and on Lake Tai, which with its 48 islets is popular with tourists. Notable landmarks include Lihu Park, the Mt. Lingshan Grand Buddha Scenic Area and its -tall Grand Buddha at Ling Shan statue, Xihui Park, Wuxi Zoo and Taihu Lake Amusement Park and the Wuxi Museum.