The interior of the Hall of Supreme Harmony in the Forbidden City in Beijing, China, features a grand staircase leading to a high altar, flanked by ornate columns and decorated with intricate paintings and sculptures.