Varias imagenes en una misma página

Hola buenas tardes,
estoy creando una pagina,donde en una misma ficha hay diferentes fotos con enlances (una grande y otras pequeñas con enlaces). Quiero que cuando se clica en una de las fotos pequeñas se abra una página con la foto pequeña en grande y la otra pequeña.
La única solución que he encontrado, es crear una página web por cada foto diferente que se seleciona. Hay otra forma para cambiar solo la foto y no cargar otra página diferente?
En el caso no hubiera otra solución, quería saber si habría la posibilidad de abrir la página a la altura en que están las fotos, en cuanto cuando clico otra foto me carga la página y se centra desde arriba y no a la altura donde está las fotos. Resulta un poco incomodo, en cuanto para ver todas las fotos hay que bajar cada vez.
Muchas gracias por anticipado.
Un saludo
puedes usar una LightBox, que son como ventanas dentro del navegador.
Gracias, podrías decirme si es simple o resulta complicado utilizarun lightbox, y donde puedo conseguir uno?
Gracias