Hummingbird Nest Heliport

Heliport in Simi Valley, California, United States.