Tag Archives: Japan

Himeji Castle

Himeji Castle is a famous Japanese castle located in Himeji, Japan. The castle is comprise of 83 buildings with advanced defending system from the feudal period. The castle started its construction around 1331 and finished in 1609. What so amazing about this castle is that it has never experience any severe damage from war or any destruction, which is very rare for a castle of this age.


Tokyo Tower

Tokyo Tower is one of the world’s tallest self-supporting steel tower. The tower currently acts as an antenna to support the broadcasting of Japanese media like NHK and Fuji TV. This tower was finished in 1958 and is taller than the Eiffel Tower of France.