Tokyo Tower is the highest building in the city, from it is in full view.

Comments