Parking Lot Heliport

Heliport in Chula Vista, California, United States.