Tougakure

Tougakure (タワーの里, Tougakure no Sato; Literally meaning "Village Hidden by Towers") also known as the Hidden Tower Village is a rogue shinobi village located deep within the Land of the Wind south-west of the Village Hidden in the Sand.