The Tokyo Sky Tree: Second Largest Building in the World

Written by Samuel Phineas Upham Standing over 2,000 feet above the ground, the Tokyo Sky Tree is the second largest building in the modern world and the largest free-standing tower on record. It trumps the Canton Tower in Guangzhou China by thirty-four meters, and it’s twice the size of the Tokyo Tower that it is […]