Did you know? This place in Odisha gets as cold as any other hill station in the country