Discovery Green
Houston, TX
Nature
Discovery Green is an 11.78-acre public urban park in Downtown Houston, Texas, bounded by La Branch Street to the west, McKinney Street to the north, Avenida de las Americas to the east, and Lamar Street to the south. The park is next to the George R. Brown Convention Center and Avenida Houston entertainment district.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account