Yokohama is the 2nd largest city in Japan with 2.3 million people, situated just an hour drive from Tokyo, this place offers a great number of attraction. Yokohama houses the largest China town in Asia. Check out the video to find out the adventures of an Indian, Russian and 2 Japanese friends come together to explore Japan.
Marine Tower Timelapse by-
darwinfish105
check out his channel-
Follow me on Instagram for more updates-
Business enquiry- deboroyfilms@gmail.com
My Facebook-
AloJapan.com