Panama city II: of ruins and skyscrapers

Panama city: Cheap Dubai meets Miami Vice