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