Travel view of forbidden city featuring hall supreme harmony Chinese tourists. The image location is Beijing in China, Asia.