Aerial photo shows the Margaret Island and the Margaret Bridge in Budapest, Hungary