Albacete,Spain

2018-03-24 | DAILY IMAGE     Browsing Times : 1893


 Click to view HD picture


Albacete, Spain

Albacete is a city in Southeast Spain, located on a vast, flat and broad farm. In the satellite image taken by "Jilin-1" Satellite, the local natural landscape is comprised at a glance. It can be seen that the town's roads are extensive, spacious and flat, which has contributed to the rapid development of Albacete’s commercial activities.