Kajiwara stop
Japan

Kajiwara Station (, Kajiwara-teiryūjō) is a tram stop on the Tokyo Sakura Tram in Kita, Tokyo Japan.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
Japan

Kajiwara Station (, Kajiwara-teiryūjō) is a tram stop on the Tokyo Sakura Tram in Kita, Tokyo Japan.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).