Notice the “Vinus Bridge” on the sign. This happens in Japan all the time. The maker of the sign transliterates because they don’t know the English word is “Venus”.
Venus Bridge is a lover’s lookout. Couples go their and some put a lock there.
Here is a closer look.
Let’s look at one. They often have writing.
“I love you. Always be near me. In the future I will also support you.”