
Wuyi Mountain, aka Mt Wuyi, is the most famous peak of the Wuyi Mountain Range, a very popular local tourist destination in China. I happened to be there in 2004, and I saw some interesting vehicles.
Continue reading “Visit To Wuyi Mountain In Fujian, China, In 2004”