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