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