Jackal Hill is a point of interest, located at Garmsār, Semnan Province, Iran
A tourist attraction , a beautiful mountain like dragon head which has been made naturally, which is rare at its field of view.
عالی