Delhi, India
Indianapolis, IN, USA
Great Wall of China, Huairou D...
Manchester, UK
Unit 1b Longford Trading Estate