It's at the top of Gran Piedra, 1234 m above sea level.
Sign in to comment.
Photo taken in Santiago de Cuba, Cuba
Misplaced? Suggest new location
Comments (1)
It's at the top of Gran Piedra, 1234 m above sea level.