什刹海しちゃはいえき
Meanings
Noun
1. Shichahai Station
Kanji used
X (ten)
pagoda
sea
train station