Spanish Ambassador visits Bhanbhore archeological site