code: async def _nearest(
              self,
              kind: str,
              latitude: Union[float, str] = None,
              longitude: Union[float, str] = None) -> dict:
          
          params = {}
          if latitude and longitude:
              params.update({'lat': str(latitude), 'lon': str(longitude)})
  
          data = await self._request(
              'get', 'nearest_{0}'.format(kind), params=params)
          return data['data']
docs: Return data from nearest city/station (IP or coordinates).