5th Jagannath Ratha Yatra at Chaukhutia, Uttarakhand
Govind das: Deva-bhoomi or land of the demigods, otherwise known as Uttarakhand in North India, is indeed a place worth visting and what more can be said when Lord Jagannath Himself is present there with His enthusiastic devotees. It is the common belief that within the vast tract of land known as Deva-Bhoomi, Chaukhutia, located in Almora district, was the place where the demigods resided for this is a valley lying between lush green hills
