looking up at the 35 meter tall observation tower at La Selva

looking up at the 35 meter tall observation tower at La Selva