I believe that picture wasn't in Malta's mountains.
Hahaha, Malta doesn't have mountains. I think the highest point is the land fill :/
Please Login to reply.
La Valleta bus stop, maybe.