24.2S, 76.8E - Castle of Baron Nuvillus