Majestous mountains


Description

We were guessing these are in Romania. Pietrosu maybe?