Travel view of forbidden city featuring imperial garden temple. The image location is Beijing in China, Asia.