A mountainside mining town in Taiwan — narrow stone steps and red lanterns sketching a Spirited Away fantasy of mountain-and-sea nightscape.

Jiufen Taiwan

A steep stone stair alley of Jiufen mountain town, with wood-frame teahouses built on the hillside adorned with glowing red paper lanterns, and the distant ocean under a misty twilight sky