Jalan Fidel Castro, Windhoek.