@Nik: To avoid the location unavailable problem , we could default to the city identified by the the current timezone.
@Nik: To avoid the location unavailable problem , we could default to the city identified by the the current timezone.