A. It will surprise no one familiar with Dexter's previous filming locations to learn that, once again, Long Beach stood in for Miami.
In this case, Travis and Harrison are walking south down the west side of the 100 block of Long Beach Blvd, in downtown Long Beach, CA.
This stretch of Long Beach Boulevard is between Broadway (to the north) and 1st Street (to the south).
The camera is looking north.
To the right, you can see a passenger station for Long Beach's Metro Blue Line light rail system.
( If you look closely, you can also catch a minor goof: The producers left a blue Press-Telegram newspaper rack on the sidewalk, as Travis passes by. The Long Beach Press-Telegram is, of course, a local newspaper, and shouldn't be in downtown Miami...)
This sidewalk runs right past the parking lot where they filmed the command center scene of Debra briefing the police about the crisis.
And, of course, it's right across the street from the "Transcorp Building", where they filmed the rooftop scenes.
(It's only from that northwest angle that the building resembles the three-pointed mountain that Travis painted.)
A. This was an easy one. I've been to Long Beach on many occasions, and it's impossible to miss those unique Metro Blue Line stations. (Not to mention that blue Press-Telegram
newspaper rack on the sidewalk.) And if that hadn't been enough,
when Travis stops and looks up at the "Transcorp Building", it's obvious
where he is in relation to the building. A simple StreetView confirmed the match. (I then went there and shot the matching photos above.)