- Home
- Trolltunga or Troll Tongue is a rock formation at the Hardangerfjord near Odda town in Hordaland, Norway Mouse Pad #218514452
Trolltunga or Troll Tongue is a rock formation at the Hardangerfjord near Odda town in Hordaland, Norway Mouse Pad #218514452