The street is pointing to Mount Olympus. The little "v" notch on top is Zeus's throne.
Greece Map | Day 11 log entry | Travelogue Home Page | BunceMan.com