One of the Edinburgh Trams heading west along Princes Street, on the day the line was opened to the public. It's approaching the Hanover Street/Mound junction, beyond which is the Princes Street stop. Heading the other way are some Lothian Buses.