Castelo Branco, Portugal

See.Cam PT