A stunning light show at the 999 step stairway to Heaven’s Gate mountain in Zhangjiajie, China.
https://blossom.primal.net/d2e0c330268076b93aa64d499c395f16dbf26488e23d363bc2609f7dbaf6ffc1.mp4
Login to reply
Replies (3)
Everyone! Straight to hell!
I love China, but their modern taste is tacky af.
MAYBE THEY SHOULD FOCUS ON FIREPROOFING THEIR HIGHRISES BEFORE THIS POINTLESS SHIT