Small, atmospheric and looking out of place, this temple sits 5m above ground on the pedestrianised section of Huaihe Lu.