Name: Shuangliu
Location: Chengdu, China
Elevation: 1625 Ft Above Sea Level
Longitude: 103.947086
Latitude: 30.578528
Website: Visit