If you're strolling around Odaiba in Tokyo, don't miss the mini version of the Statue of Liberty! It's like a taste of New York City right by Tokyo Bay. This replica was originally put up as a temporary nod to Japan's friendship with France but became a permanent fixture due to its popularity. And guess what? There are other "sister" statues in Shimoda and Osaka too! So, strike a pose with Lady Liberty and enjoy the view of Rainbow Bridge in the background.