[Shirota]
"Latitude" is Широта in Russian.
Широта means "Latitude" in English.
Word #3889 of 6,000 by frequency in Russian.
Широта определяет климат этого места.
Latitude determines the climate of this place.