June 21 , 2020
1561 days
732
- India and Nepal signed a Memorandum of Understanding to improve infrastructure of the Pashupatinath temple complex.
- The Pashupatinath temple is the largest temple complex in Nepal.
- It is located on the Bagmati river of Nepal.
Post Views:
732