Old bridge assembled with stones. &amp;quot;Megane&amp;quot; means glasses in Japanese