Because Pashupati is the patron deity of Nepal , Pashupatinath , located on the banks of the Bagmati River near the airport , is one of Nepal 's most sacred sites .
Nepal has a total of 12 sacred sites .