Travel view of streets Hong Kong featuring streets Aberdeen square. The image location is Hong Kong in Asia.