Where King Kong lives ...
Found this awesome spot while hiking yesterday in the mountains of Mallorca in Spain.
Looks like straight out of a movie set. Would expect King Kong or a T-Rex to come around the corner any minute.
😃
Found this awesome spot while hiking yesterday in the mountains of Mallorca in Spain.
Looks like straight out of a movie set. Would expect King Kong or a T-Rex to come around the corner any minute.
😃
amazing pic!