Shimogakure

Shimogakure ( 霜隠れの里 , Shimogakure no Sato , literally meaning: Village Hidden in Frost) is the hidden village located in the Land of Frost .