Edo Castle
Tokyo, Japan
Culture
Edo Castle is a flatland castle that was built in 1457 by Ōta Dōkan in Edo, Toshima District, Musashi Province. In modern times it is part of the Tokyo Imperial Palace in Chiyoda, Tokyo, and is therefore also known as Chiyoda Castle.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account