World Videos

Yokohama City organises night festival

World

Yokohama (Japan), Dec 19 (ANI): The coastal Japanese city of Yokohama comes alive with lights and scenic decorations. The tourists and the local residents...