Designed by
Title
Tokyo Tower, Japan - communication and observation tower #142334511
Description
Tokyo Tower, Japan - communication and observation tower. It was the tallest artificial structure in Japan until 2010 when the new Tokyo Skytree became the tallest building of Japan.