• balderdashOP
    link
    fedilink
    31 year ago

    These stairs are actually at the Huangshan Mountain in China

    • PatFusty
      link
      fedilink
      21 year ago

      Where I went I think it was either Yunnan or Sichuan… dont remember

      Really beautiful places