A stunning light show at the 999 step stairway to Heaven’s Gate mountain in Zhangjiajie, China.

This post and comments are published on Nostr.