Hongya Cave in Chongqing is a dreamlike place that seems to have stepped out of "Spirited Away," known for its unique night view of the mountain city and stilt house architectural style.