Chen's Balloon

Chen's Balloon is a Hot air balloon located at the Ruins of Shandaral in Crystalsong Forest.