Is it 1957 or 2017?

You’ve heard it before, “Japan is the most advanced country in the world! Their technology is beyond anything in the US!” Well, that may be right – in the middle of Tokyo, but if you go anywhere else in the country, you’re in for a big surprise. Say you land in Tokyo after a long…

One Tall Lady

Did you know that the “Christ the Redeemer” statue in Brazil (one of the modern seven wonders of the world,) towers over the city of Rio De Janeiro at a ridiculous 124 ft? You did? Well did you know that there is a famous Buddhist statue in Takasaki, Japan that is even taller? Who would’ve…