Qigu Longshan Temple dates to 1933, offering a concise glimpse into local history. Look at the surrounding streets as well as the building.