ICMag with help from Landrace Warden and The Vault is running a NEW contest in November! You can check it here.
Prizes are seeds & forum premium access. Come join in!
The Fanjingshan or Mount Fanjing
located in Tongren, Guizhou province, is the highest peak of the Wuling Mountains in southwestern China, at an elevation of 2,570 m (8,430 ft).