Where is Castle of Castelo Melhor?

Where is Castle of Castelo Melhor located?

Castle of Castelo Melhor, Guarda, Portugal (approx. 41.02289°, -7.066716°)


Where is Castle of Castelo Melhor on the map?