Odin Hills is a 16-hectare exclusive residential luxury village designed for a sophisticated and discerning mountain community. Set in a pristine natural environment with sweeping view of Mount Yotei, surrounded by protected and unspoiled forest...
Odin Hills is a 16-hectare exclusive residential luxury village designed for a sophisticated and discerning mountain community. Set in a pristine natural environment with sweeping view of Mount Yotei, surrounded by protected and unspoiled forest...