800 Buddhist monks from 40 countries to be a part of Global Buddhist Summit in Delhi on 24 and 25 January. At the time when world is seeing conflicts, India calls for peace through the teachings of Buddha. India Today's
#WATCH | Himachal Pradesh: Drone visuals from the snow-covered Shimla city show the 'Queen of Hills' in all its stunning glory. pic.twitter.com/73o5aNPmUv