Suggest a translation

अस्ताचल

अस्ताचल mythical mountain located in the west behind which the sun is supposed to set

masculine noun