Tokyo Tower, near Shiba Park, Tokyo, Japan

Tokyo Tower, near Shiba Park, Tokyo, Japan