Yokohama Royal Park Hotel in Kenegawa Prefecture, Japan

yokohama-royal-park-hotel

From the Yokohama Royal Park Hotel in Kenegawa, Prefecture Japan. Locals pose for a pic with Mini Ben.