The Tokyo Sky Tree formerly known as New Tokyo Tower is a broadcasting, restaurant and observation tower under construction in Sumida, Tokyo, Japan. It has been the tallest artificial structure in Japan since 2010.It is owned by Tobu Tower Sky Tree Co., Ltd The project is being led by Tobu Railway and a group of … Continue reading