Hint: As the earth moves, the various parts of the Earth receive sunlight or darkness at different times, which gives us day and night. As our planet Earth revolves around the sun, you see the sun rise. When your place turns out to be out of the sun, you see the sun setting. This phenomenon is also affected by the earth’s revolution around the sun.
Solstice is an astral event that occurs twice, once in the summer and once in the winter, year after year when the Sun reaches its highest point in the sky as seen at the North or South Pole. In summer the solstice day is the longest day of the year and in winter the solstice day is the shortest day of the year. June is Summer Solstice in the Northern hemisphere and Winter Solstice in South similarly, December is the Winter Solstice in the Northern hemisphere and the Summer Solstice in the Southern hemisphere. In other words, December Solstice is a winter season in the northern hemisphere and is the shortest day of the year while it is summer time in the southern hemisphere and the day longest of the year. To dodge any misunderstandings, Solstices are also known as June Solstice (Northern Solstice) and December Solstice (Southern Solstice). In India, Kolkata witnesses the longest day in the month of June (Summer Solstice in the Northern Hemisphere).
Therefore, the correct answer is Option ‘B: Kolkata’.
Note: During the summer solstice, the day is longer and the nights shorter. The summer solstice falls during the June solstice in the northern hemisphere. Summer solstice occurs sometime between June 20 and June 22, depending on the movement of the calendar.