Definition of view card in English:

view card

noun

historical
  • A postcard showing a view.

Origin

Early 19th century; earliest use found in New-England Galaxy.