The Monument to the Battle of the Alamo, a large white stone structure with a bronze statue of a man on a horse, stands in New York City, surrounded by a cityscape of tall buildings and a street with a traffic light.