an Entity in Data Space: 134.155.108.49:8890
Zojoji Temple is a famous Buddhist temple located in the Shiba neighborhood of Minato, Tokyo near the Tokyo Television Tower.