RD,I checked against baidu map, I saw the following: https://map.baidu.com/#panoid=09006200001409211517258015G&panotype=street&heading=346.67&pitch=-14.14&l=21&tn=B_NORMAL_MAP&sc=0&newmap=1&shareurl=1&pid=09006200001409211517258015G I am not sure when baidu updated the street view there. But according to the street view, there was nothing there, so it is indeed new buildings. The building is supposed to be on the left of the road.