The Statue of Liberty in Odaiba, Tokyo, Japan. The Statue of Liberty was originally erected in 1988 as a tribute to the good relations between…
View More Odaiba Statue of LibertyTakeshita Street
Takeshita Street in Harajuku, Tokyo, Japan. One of the coolest walks in Harajuku, Tokyo will be found in and around Takeshita Street. There is a…
View More Takeshita StreetChureito Pagoda
Chureito Pagoda in Kawaguchiko Five Lakes Japan. The Chureito Pagoda is one of the most visited locations in Japan. Given that it faces Mount Fuji,…
View More Chureito Pagoda