Where is Andes?

Where is Andes located?

Andes, Fujian, China (approx. 25.19348°, 118.5868°)


Where is Andes on the map?