All countries / Iran / Tehran / Dogholoo Waterfall
Dogholoo Waterfall
Waterfall · Iran

Abshar Dogholu or Dogholu Waterfalls, is the waterfall in the northern part of Tehran, Iran, and is located near Shirpala shelter positioned in the south face of mount Tochal in the Alborz mountains.
Read more on Wikipedia · CC BY-SA 4.0
The exact position, directions, weather and the places around are on the map.
Other places nearby
- Toghrol TowerTower
- Rashkan CastleCastle
- Qaleh Morghi AirportAirfield
- Tamaddon Cinema (Molavi Street)Leisure
- Citadel Mosque (Tehran)Religious building
- Síyáh-ChálPrison
- Telegraph Office BuildingBuilding
- Sara CinemaLeisure