shè lì tǎ

Translation

  • stupa
  • tower venerating the ashes of the Buddha
Chinese Tones