Tripura, July 06 (ANI): Thousands of devotees gathered in Tripura to celebrate the festival of fourteen gods, 'Kharchi Puja'. The festival, celebrated annually during the months of June-July, claims to be the pride of Tripura, a state also known as the 'Land of Fourteen Gods'. An essential trait of the festival is the deities are locked in a room throughout the year and are brought to open for the devotees to see only during the seven-day period.