Barsana is the land of Radha and therefore, the festival is celebrated here with great energy and enthusiasm, especially at the temple situated on top of the Brahma hills. It is believed that one must venerate Goddess Radha to please Lord Krishna because Lord Krishna resides in the heart of Radha.