Passengers alight and embark at the Vigadó tér Tram Stop, in Pest, Budapest, Hungary.

- Image ID: E52XP9
Passengers alight and embark at the Vigadó tér Tram Stop, in Pest, Budapest, Hungary.
Phil Wills / Alamy Stock Photo
Image ID: E52XP9
Location: Budapest, Hungary.