The record-setting launch of 22 commercial satellites using a single Chinese rocket at Wenchang Space Launch Center in late February has ignited passion among space fans and added new appeal to Hainan, an island province popular for its tropical features-year-round sunshine, sprawling beaches, rainforests and enthralling boat tours.