Youdu

Youdu (Chinese: 幽都; pinyin: yōudū) in Chinese mythology is the capital of Hell, or Diyu. Among the various other geographic features believed of Diyu, the capital city has been thought to be named Youdu.

Source: Wikipedia — Youdu (CC BY-SA 4.0)

Youdu

Youdu (Chinese: 幽都; pinyin: yōudū) in Chinese mythology is the capital of Hell, or Diyu. Among the various other geographic features believed of Diyu, the capital city has been thought to be named Youdu.

Source: Wikipedia "Youdu" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy