Edo Castle Ruins is a sightseeing spot in Chiyoda Ku, Tokyo. 14 YouTube travel vloggers — including Ben桑日本漫談 — have covered it across 17 clips.
The Edo Castle Ruins are the former site of Edo Castle, which became the Imperial Palace.
“You can also see the Fujimi Yagura and the remains of the Edo Castle.”