The Scottish Pasture is located in Qingjiang village, Jiuchang town, Xiuwen county, Guiyang, capital of Southwest China's Guizhou province.