Where is Sobroso Castle?

Where is Sobroso Castle located?

Sobroso Castle, Galicia, Spain (approx. 42.20603°, -8.463859°)


Where is Sobroso Castle on the map?