Russia's Oymyakon where temperature sinks to -88 F; see amazing images from the coldest inhabited place on Earth
Rahul Jaywant Bhise
| Dec 22, 2020, 10:32 AM IST
1/5
World's coldest village is in Russia
2/5
The lowest temperature recorded in 1924
3/5
Children go to school at minus 50 degree Celsius temperature
4/5