If you want to query on a specific element of an array you may use the dot notation with the element index.
c.find( {"start station location.coordinates.0" : -73.960876 })
However, while your post title and test mention query, the usage you shared looks like you mean projection.
To project specific array element you need to use $slice.
I don’t think that @Sungwon_Yoon, wants coordinates with a single value. But querying one of the value may occurs like in M001, Chapter 4: Advanced CRUD Operations - Lab 1: Querying Arrays and Sub-Documents:
How many trips in the sample_training.trips collection started at stations that are to the west of the -74 longitude coordinate?
Longitude decreases in value as you move west.
Note: We always list the longitude first and then latitude in the coordinate pairs; i.e.
<field_name>: [ <longitude>, <latitude> ]
By the example posted, it looks like he is working on this lab but used a projection rather than a query.