A zap for the first to guess the place.
Hibiya Park, Tokyo ?
Please Login to reply.
Zapped
Appreciated Sir 🫡
The office buildings gave it away!