2 Landmarks in Japan
Source:
@lizkailee
car culture
street racing
iconic spots
driving experience
fast cars
touring
2 landmarks in Japan: Tokyo Tower, Daikoku Parking Area. Every place is verified on Google Maps, featured in an Instagram post by Liz Kailee.

Tokyo Tower
Observation deck
4.4
Witness the iconic Tokyo Tower, especially stunning when illuminated at night. It offers breathtaking panoramic views of the city from its observation decks.

Daikoku Parking Area
Rest stop
3.6
Visit Daikoku PA, a renowned meeting spot for car enthusiasts and a legendary part of Japan's automotive scene. You'll see an incredible array of custom and exotic vehicles, especially on weekend nights.