Introduction to Crouching Tiger Peak: Crouching Tiger Peak, 266 meters above sea level, 411 meters from Tianchi to the peak. Located in the west of Tianchi. It faces Crown Peak in the south and is 1,925 meters away from Tiyun Peak in the north. It is the boundary peak between China and North Korea.
Attraction