Size: 1000 pieces
Dimensions: 51.12cm x 66.52cm
Producer: Big Ben
Location: Sheffield is a city and metropolitan borough of South Yorkshire, England. Its name derives from the River Sheaf, which runs through the city. The City of Sheffield is built on seven hills and is near the confluence of five rivers. It is estimated that Sheffield has over two million trees, more per person than any other city in Europe; 61% of the city is green space. [Wiki]