Photos

Photographer's Note

This is Olympus mountain in Greece. Behind me there is a waterfall, the springs of Enipeas river. It is an attractive place for tourist that feel for a while the sense of being in the "mountain of the Gods"!

ikeharel has marked this note useful

Photo Information
Viewed: 2178
Points: 2
Discussions
  • None
Additional Photos by Nicolas Economou (onphoto) Silver Star Critiquer/Gold Note Writer [C: 21 W: 2 N: 140] (1284)
View More Pictures
explore TREKEARTH