I hope you’re not scared of hights Inside business Japan February 26, 2013 by StreetViewFun.com StreetViewFun.com · Reply This is the Sapporo TV tower in Japan. You can now go inside the top floor of the tower on Google Street View. Larger Please wait... Related Street View images Bird: “You are more scared of me than I am of you”