Place: Kobe, K?be, Hy?go-ken, Japan
By Christopher Boffoli Uploaded on 21 April 2008 78 views
354 (08 meter) steel hyperboloid tower with an observation deck at 300 feet above sea level. Kobe, Japan