Leeds , England

#Leeds live gallery
Leeds is a city in West Yorkshire, England. It is located on the River Aire and is the urban core and administrative centre of the wider City of Leeds metropolitan district.-Wikipedia-