POI's creator (Voyajo Team)
The Heroes Cross is a monument built between 1926 and 1928 on Caraiman Peak at an altitude of 2,291 m located in Romania, in the Bucegi Mountains of the Southern Carpathians. It has a height of and the nearest town is Buşteni (...) (from Wikipedia)